triple-pass technology - Español Inglés Diccionario